vulkan: Fold clip into push constants
authorBenjamin Otte <otte@redhat.com>
Sat, 24 Dec 2016 03:58:51 +0000 (04:58 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 24 Dec 2016 05:19:16 +0000 (06:19 +0100)
commit81c487b8415fed4990b069b03245b2aa11f12ab7
tree2ab48d9138ac457a6e1cc6e04c4cf55d568d9c6d
parent18b65a23789008a68c53e0430aa2dffadcc259f4
vulkan: Fold clip into push constants

As a side effect, the clipping data is now available inside shaders.

Not that any shader would use them yet, but they could!
gsk/gskroundedrect.c
gsk/gskroundedrectprivate.h
gsk/gskvulkanclip.c
gsk/gskvulkanclipprivate.h
gsk/gskvulkanpushconstants.c
gsk/gskvulkanpushconstantsprivate.h
gsk/gskvulkanrenderpass.c
gsk/resources/vulkan/blit.vert.glsl
gsk/resources/vulkan/blit.vert.spv
gsk/resources/vulkan/color.vert.glsl
gsk/resources/vulkan/color.vert.spv